Το ADR είναι ένα λογισμικό που έχει δημιουργηθεί για να ολοκληρώσει τη διαδικασία αυτοματοποίησης, εντοπίζοντας αυτόματα τα μέρη που έχουν ελαττώματα ή όχι, ώστε να ενημερώσει τον τελικό χρήστη ποιο είναι «αποδεκτό», «απορριπτέο», «προς επαλήθευση», κ.λπ.
Αυτό θα οδηγήσει σε πολύ πιο γρήγορη ροή επιθεώρησης, καθώς θα έχουν καθοριστεί πολύ αυστηροί κανόνες μέσα στο λογισμικό, μειώνοντας τα λάθη και το κόστος, αλλά αυξάνοντας την αξιοπιστία.
Ανάλογα με το μέρος που θα επιθεωρηθεί, μπορεί να αναζητηθούν πολλά διαφορετικά κριτήρια όσον αφορά τα ελαττώματα και να αναγνωριστούν από το module ADR, όπως: Διαστάσεις, ξένες ουσίες/αντικείμενα, θέση/τοποθεσία, ποσότητα, απόσταση/κενό, φύση/πυκνότητα, γωνίες, προφίλ/παρεκκλίσεις και πολλά άλλα.
Το module Απόκτησης λειτουργεί ως αυτόνομο module ή μπορεί να ενσωματωθεί με το IPS και την Αυτοματοποίηση. Μπορεί επίσης να ενσωματωθεί με μια εξωτερική εφαρμογή χρησιμοποιώντας ένα απλό πρωτόκολλο επικοινωνίας βασισμένο σε «sockets».